stool culture - Spanish English Dictionary